1. 概述
MVB-Serial调试助手是一款非常好用的免费工具软件,基于计算机串口对MVB协议转换板卡或设备进行调试、测试。
功能实用、操作简单,能够帮助工程师快捷的完成MVB通信调测工作。
主要特点:
● 手工输入或随机产生MVB帧数据
● 定时或手动发送MVB帧
● 接收MVB帧,以十六进制或二进制显示
● 进行收发比较
● 实时保存收发数据
2. 工作原理
计算机串口与协议转换器的串口相连,使能协议转换器的MVB转串口、串口转MVB功能。
在计算机上运行MVB-Serial,就可以产生MVB帧通过串口发送至协议转换器,然后从MVB接口发出。同样,MVB-Serial以接收串口数据的方式,接收MVB接口收到的MVB帧,显示、记录和分析收到的MVB帧数据。
同一台计算机上,可以运行多个MVB-Serial实例,从而能够同时调测多路接口或多台设备。
3. 主界面
3.1 组成
编号 |
区域 |
描述 |
① |
系统配置 |
配置中英文显示,窗口显示及帮助 |
② |
选择串口 |
选择、打开与协议转换器相连的计算机串口 |
③ |
发送配置 |
配置发送的MVB过程数据端口号及端口大小 |
④ |
接收配置 |
配置MVB过程数据接收参数 |
⑤ |
统计信息 |
显示收发统计信息 |
⑥ |
发送控制 |
数据发送控制 |
⑦ |
显示保存 |
收发数据显示及保存 |
3.2 系统配置
窗口部件 |
功能描述 |
帮助 |
点击按钮打开MVB-Serial帮助手册 |
窗口最前 |
如果勾选,MVB-Serial窗口一直保持在最前面 |
English |
点击按钮切换英文界面 |
窗口部件 |
功能描述 |
串口 |
|
刷新 |
|
波特率 |
|
打开串口 |
窗口部件 |
功能描述 |
PD端口号 |
发送PD数据的端口号 |
端口大小 |
PD数据的长度 |
窗口部件 |
功能描述 |
PD端口范围 |
接收MVB过程数据的端口范围 |
主动拉取 |
|
拉取PD端口 |
|
拉取周期 |
3.6 统计信息
窗口部件 |
功能描述 |
清零 |
统计数据清零 |
统计显示 |
显示收发统计计数 |
4. 选择和打开串口
首先通过串口下拉列表选择与协议转换器相连的计算机串口,选择与协议转换器串口一致的波特率,然后点击“打开串口”进入连接状态。
点击“刷新”按钮能够自动搜索和刷新计算机可用串口,显示在串口下拉列表中。
5. 产生MVB帧
5.1 手动产生
点击“产生随机数”按钮,能产生新的待发送数据,数据以十六进制显示在数据框中。
5.2 自动产生
勾选了“发送随机数”复选框,在手动发送、定时发送时,每次随机产生一组数据,长度在配置的范围内也是随机的。
6. 发送MVB帧
6.1 手动发送
每次点击“手动发送”按钮,把数据框中的数据作为一帧发出。
如果勾选了“发送随机数”,每次点击“手动发送”按钮,会自动产生一组新数据进行发送。
6.2 定时发送
勾选“定时发送”复选框,MVB-Serial以配置的时间间隔,周期性的发送数据框中的数据。
如果勾选了“发送随机数”,每次自动产生一组新数据进行发送。
6.3 收发比较
勾选“收发比较”复选框,MVB-Serial能够自动比较收发数据,如果发出错误,统计报告会显示错误数量,同时能够显示出错误的数据。
收发比较用于接口环回测试,配合“发送随机数”,能够全面检测一个MVB接口的可靠性。
收发数据比较的记录也会记录将在信息区记录并显示。
7. 显示数据
勾选“显示发送”或“显示接收”复选框,能够以十六进制、二进制方式显示收发数据。
每行数据按从左到右的顺序显示以下内容:
● 收发时间
● PD端口号
● Freshness
● PD数据
8. 保存数据
勾选“保存”复选框,实时保存收发数据。